package br.ita.doacoes.core.cadastrodoacoes.dao;

import java.util.List;

/**
 * @author Helder
 */
public interface DAO<Tipo> {
	public Tipo getById(Tipo obj);
	public void insert(Tipo obj);
	public void update(Tipo obj);
	public void delete(Tipo obj);
	public List<Tipo> getList();
	public List<Tipo> getByQuery(String query);
	public List<Tipo> getBySQLQuery(String query,Class result);
}


